package com.xscd.polymorphism;

public class demo {
    public static void main(String[] args) {


    }
}

interface MyInterface {
    // 默认方法
    default void method1() {
        System.out.println("start方法执行");
        commonMethod();
    }

    // 另一个默认方法
    default void method2() {
        System.out.println("end方法执行");
        commonMethod();

    }

    // 私有方法，供默认方法内部使用
    private void commonMethod() {
        System.out.println("这是公共的逻辑-->日志记录");
    }
}
